body,html{width: 100%;height: 100%;font-family: "微软雅黑";}
*{margin: 0;padding: 0;}
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="text"],
button,textarea { -webkit-appearance: none; box-shadow:none; border-radius: 0px;}
input{outline: none;border: none;}
input {font-family: "微软雅黑";}
input[type="button"] {-webkit-tap-highlight-color: rgba(0,0,0,0);}
ul,li {list-style: none;}
a{text-decoration: none;outline:none ;color: #fff; border: none;}
::-webkit-scrollbar{height:0px;width:0px;}

.xxws{width: 100%; height: 100%; float: left; background: #F0F0F0;}
.xxws .inptbo{width: 100%; float: left;margin-top: 10px;background: #FFFFFF;}
.btnbo{width: 100%; float: left;margin-top: 5px; padding: 0 12px;box-sizing: border-box;}
.btnbo .btn{width: 100%; height: 40px;float: left; line-height: 40px; font-size: 16px;color: #FFFFFF; border: none; margin-top: 15px; border-radius: 5px;}
.btnbo .btn.qd{background: #1787dd;}
.btnbo .btn.qx{background: #cccccc; }

.zhz{width: 100%; height: 100%;position: absolute;top:0px; left: 0;}

.line{width: 100%; height: 50px;float: left;line-height: 50px; padding: 0 12px;box-sizing: border-box;border-bottom: 1px solid #F2F2F2; position: relative;}
.line .l_lf{width: 100px; height: 50px;line-height: 50px; position: absolute;left: 12px; top:0px; font-size: 15px; color: #333;}
.line .l_rt{width: 100%; height: 50px;line-height: 50px;padding-left: 100px;box-sizing: border-box;}
.line .l_rt .text{width: 100%; height: 40px; float: left;margin-top: 5px; font-size: 15px; color: #333333;line-height: 40px;}
.line .l_rt .text.sel{background: url(../img/sel-icon.png)no-repeat right center;background-size:auto 14px;}
.line.hov{height: auto;}
.line .txtarea{width: 100%; height: 120px; float: left;padding:10px 0px;box-sizing: border-box; border: none;outline:none; resize:none;font-size: 14px;color: #333333;line-height: 25px;}
.line .duoxu{float: left;height:50px;line-height: 50px; margin-right: 10px; background: url(../img/check.png)no-repeat left center; background-size: 22px;text-indent: 26px;font-size: 15px; color: #777777;}
.line .duoxu.hov{background: url(../img/check_hov.png)no-repeat left center; background-size: 22px;}
.line .l_rt .dx{width: 98px; height: 40px; float: left; line-height: 40px; margin-top: 5px;font-size: 14px;color: #333333; background: url(../img/dx_w.png)no-repeat 5px center; background-size: 25px; text-indent: 32px; font-style: normal;}
.line .l_rt .dx.hov{background: url(../img/dx_y.png)no-repeat 5px center; background-size: 25px;}



.btnbo{width: 100%; float: left;margin-top: 5px; padding: 0 12px;box-sizing: border-box;}
.btnbo .btn{width: 100%; height: 40px;float: left; line-height: 40px; font-size: 16px;color: #FFFFFF; border: none; margin-top: 15px; border-radius: 5px;}
.btnbo .btn.qd{background: #1787dd;}
.btnbo .btn.qx{background: #cccccc; }


.xxsb{width: 100%;min-height: 100%; float: left; float: left; background: #F0F0F0;padding-bottom: 15px;box-sizing: border-box;}
.xxsb .tstit{width: 100%; height: 35px;float: left; line-height: 35px; font-size: 12px;color: #999999; padding:0 12px;box-sizing: border-box;}
.xxsb .sbfom{width: 100%; float: left; background: #FFFFFF;}
.xxsb .sbfom.mtop{margin-top: 10px;}
.xxsb .sbfom .file{width: 80px;height: 80px;float: left; background: url(../img/upload-icon.png)no-repeat center center; background-size: 60px;}






.ansel_input {height:40px;line-height: 40px;width:100%;background:#fff;margin-top: 5px; }
.ansel_input .ansel_inputval {height:40px;line-height: 40px;width:100%;background: url(../img/sel-icon.png)no-repeat right center;background-size:auto 14px;}

/*采集结果*/
.jgbo{width: 100%; height: 100%; float: left; position: relative; background:#F0F0F0;}
.jgbo .tabqh{width: 100%; height: 50px; position: absolute; top: 0px; left: 0px; border-bottom: 2px solid #cccccc; background: #FFFFFF;}
.jgbo .tabqh .qhbo{width: 100%; float: left; position: relative;}
.jgbo .tabqh .qhbo .tabp{width: 50%; height: 50px;float: left; line-height: 50px;  font-size: 18px; color:#1b1b1f; text-align: center; position: relative; }
.jgbo .tabqh .qhbo .tabp .wz{width: 100%; height: 50px;display: block; margin: 0 auto;line-height: 50px; position: relative;}
.jgbo .tabqh .qhbo .tabp .wz.hov{color: #1787dd;}
.jgbo .tabqh .qhbo .xt{width: 50%;height: 2px;background: #1787dd; position:absolute; top:50px; left: -0px; transition: all 0.5s ease-in-out;}

.jgbo .tabbo{width: 100%; height: 100%; float: left;padding-top: 53px; box-sizing: border-box; overflow: hidden;}
.jgbo .tabbo .bobo{width: 100%; height: 100%; transition: all 0.5s ease-in-out;}
.jgbo .tabbo .bobo .tp{width: 100%; height: 100%; float: left; overflow-x:auto ;}
.jgbo .tabbo .bobo .tp .list{width: 100%; float: left;padding:5px 15px;box-sizing: border-box; margin-top: 8px;background: #FFFFFF; position: relative;}
.jgbo .tabbo .bobo .tp .list .jgbt{width: 100%;height:40px;float: left; line-height: 40px; background: url(../img/list-icon.png) no-repeat left center; background-size:auto 20px; font-size: 17px;color: #222; text-indent: 28px; }
.jgbo .tabbo .bobo .tp .list .jgnr{width: 100%;height: 90px;float: left;position: relative; margin-top: 5px;}
.jgbo .tabbo .bobo .tp .list .jgnr .jgimg{width: 90px; height: 90px; position: absolute;top: 0px;left: 0px;}
.jgbo .tabbo .bobo .tp .list .jgnr .jgimg img{width: 90px;height: 90px;}
.jgbo .tabbo .bobo .tp .list .jgnr .jgms{width: 100%;height: 90px;float: left;padding-left: 100px;box-sizing: border-box;}
.jgbo .tabbo .bobo .tp .list .jgnr .jgms.noimg{padding-left: 0px;}
.jgbo .tabbo .bobo .tp .list .jgnr .jgms p{width: 100%;height: 30px; float: left; line-height: 30px; font-size: 16px;color: #555555; overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.jgbo .tabbo .bobo .tp .list .jgsj{width: 100%; height: 35px;float: left;line-height: 35px;font-size: 16px;color: #999; margin-top: 8px;}
.jgbo .tabbo .bobo .tp .list .liimg{width: 100px; height: 100px; position: absolute;top: 0px;right: 0px;}


/*采集结果详情*/
.jgxq{width: 100%; min-height: 100%; float: left;background:#F0F0F0;}
.jgxq .cjxx{width: 100%;float: left;padding:  5px 15px; box-sizing: border-box; margin-top: 8px;background: #FFFFFF;}
.jgxq .cjxx .jgbt{width: 100%;height:40px;float: left; line-height: 40px; background: url(../img/list-icon.png) no-repeat left center; background-size:auto 20px; font-size: 17px;color: #222; text-indent: 28px; }
.jgxq .cjxx .jdimg{width: 100%; float: left;margin-top: 8px;}
.jgxq .cjxx .jdimg .imm{width: 80px; height: 80px;float: left;margin: 0 8px 8px 0; }
.jgxq .cjxx .jgms{width: 100%;float: left;}
.jgxq .cjxx .jgms p{width: 100%;float: left; position: relative; line-height: 30px; font-size: 16px;color: #555555; }
.jgxq .cjxx .jgms p .bt{width: 80px; height: 30px;line-height: 30px;position: absolute;top: 0px;left: 0px;}
.jgxq .cjxx .jgms p .nr{width: 100%;float: left;line-height: 30px; padding-left: 80px;box-sizing: border-box;}
.jgxq .clxz{width: 100%; height: 44px;float: left; padding: 7px 0;box-sizing: border-box;}
.jgxq .clxz .clbtn{width:58px; height: 28;float: right; line-height: 28px; font-size: 14px;  margin-left: 8px; background: #FFFFFF; border-radius: 3px;}
.jgxq .clxz .clbtn.lz{border: 1px solid #ACCAAB; color: #ACCAAB;}
.jgxq .clxz .clbtn.th{border: 1px solid #DDDDDD; color: #DDDDDD;}

/*采集信息通知*/
.tzbo{width: 100%; min-height: 100%; float: left;background: #FFFFFF;}
.tzbo .tzlist{width: 100%; height: 78px; float: left; position: relative;}
.tzbo .tzlist .tzmm{width: 56px;height: 56px;float: left;position: absolute;top: 11px;left: 12px;}
.tzbo .tzlist .tzmm .ifg{width: 56px;}
.tzbo .tzlist .tznr{width: 100%; height: 78px; float: left;padding:0px 0px 0px 85px;box-sizing: border-box;}
.tzbo .tzlist .tznr .nr{width: 100%;height: 100%; float: left;padding: 10px 12px 10px 0px;box-sizing: border-box;border-bottom: 1px solid #e6e6e6;}
.tzbo .tzlist .tznr .nr .tit{width: 100%; height: 30px;float: left;}
.tzbo .tzlist .tznr .nr .tit .xxtz{float: left;line-height: 30px;font-size: 18px;color: #222222;}
.tzbo .tzlist .tznr .nr .tit .tzsj{float: right;line-height: 30px;font-size: 12px; color: #7f7f7f;}
.tzbo .tzlist .tznr .nr .xxnr{width: 100%;height: 30px;float: left;line-height: 30px;font-size: 16px;color: #7f7f7f; overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}



.sybo{width: 100%; height: 100%; float: left;}
.sybo .top{width: 100%;float: left; position: relative;}
.sybo .top .togbg{width: 100%;}
.sybo .top .topnr{width: 100%; float: left;position: absolute;top: 70px; left: 0px;z-index: 2; }
.sybo .top .topnr .wztp{width: 100%; float: left;}
.sybo .top .topnr .wztp img{width:85% ; display: block;margin: 0 auto;}
.sybo .top .topnr .wzsm{width: 100%; height: 55px;float: left;padding: 10px 15px; box-sizing: border-box;position: relative;} /*background: #132db7;border-radius: 20px;*/
.sybo .top .topnr .wzsm p{width: 100%; height: 35px;float: left;line-height: 35px;background: #132db7;border-radius: 20px;font-size: 14px;color: #FFFFFF;text-indent: 12px;}
.sybo .top .topnr .wzsm img {width: 50px; position: absolute;top: 5px;right: 20px;}



@media screen and (min-width: 320px) and (max-width: 339px) {
 .sybo .top .topnr{width: 100%; float: left;position: absolute;top: 55px; left: 0px;z-index: 2; }
 .sybo .top .topnr .wztp{width: 100%; float: left;}
 .sybo .top .topnr .wztp img{width:85% ; display: block;margin: 0 auto;}
 .sybo .top .topnr .wzsm{width: 100%; height: 55px;float: left;padding: 10px 10px; box-sizing: border-box;} /*background: #132db7;border-radius: 20px;*/
 .sybo .top .topnr .wzsm p{width: 100%; height: 25px;float: left;line-height: 25px;background: #132db7;border-radius: 20px;font-size: 12px;color: #FFFFFF;text-indent: 12px;}
 .sybo .top .topnr .wzsm img {width: 35px; position: absolute;top: 5px;right: 10px;}
}
@media screen and (min-width: 340px) and (max-width: 360px) {
 .sybo .top .topnr{width: 100%; float: left;position: absolute;top: 60px; left: 0px;z-index: 2; }
 .sybo .top .topnr .wztp{width: 100%; float: left;}
 .sybo .top .topnr .wztp img{width:85% ; display: block;margin: 0 auto;}
 .sybo .top .topnr .wzsm{width: 100%; height: 55px;float: left;padding: 10px 15px 10px 10px ; box-sizing: border-box;} /*background: #132db7;border-radius: 20px;*/
 .sybo .top .topnr .wzsm p{width: 100%; height: 35px;float: left;line-height: 35px;background: #132db7;border-radius: 20px;font-size: 13px;color: #FFFFFF;text-indent: 12px;}
 .sybo .top .topnr .wzsm img {width: 46px; position: absolute;top: 5px;right: 10px;}
}
@media screen and (min-width: 361px) and (max-width: 375px) {
 .sybo .top .topnr{width: 100%; float: left;position: absolute;top: 60px; left: 0px;z-index: 2; }
 .sybo .top .topnr .wztp{width: 100%; float: left;}
 .sybo .top .topnr .wztp img{width:85% ; display: block;margin: 0 auto;}
 .sybo .top .topnr .wzsm{width: 100%; height: 55px;float: left;padding: 10px 15px 10px 10px ; box-sizing: border-box;} /*background: #132db7;border-radius: 20px;*/
 .sybo .top .topnr .wzsm p{width: 100%; height: 35px;float: left;line-height: 35px;background: #132db7;border-radius: 20px;font-size: 14px;color: #FFFFFF;text-indent: 12px;}
 .sybo .top .topnr .wzsm img {width: 46px; position: absolute;top: 5px;right: 10px;}

}
@media  screen and (min-width: 380px) and (max-width: 414px) {
 .sybo .top .topnr{width: 100%; float: left;position: absolute;top: 70px; left: 0px;z-index: 2; }
 .sybo .top .topnr .wztp{width: 100%; float: left;}
 .sybo .top .topnr .wztp img{width:85% ; display: block;margin: 0 auto;}
 .sybo .top .topnr .wzsm{width: 100%; height: 55px;float: left;padding: 10px 25px; box-sizing: border-box;}
 .sybo .top .topnr .wzsm p{width: 100%; height: 35px;float: left;line-height: 35px;background: #132db7;border-radius: 20px;font-size: 14px;color: #FFFFFF;text-indent: 12px;}
}


.sybo .sylb{width: 100%; float: left;margin-top: 20px;}
.sybo .sylb .lblist{width: 100%; height: 45px;float: left; border-bottom: 1px solid #cccccc;  padding: 0 12px;box-sizing: border-box; }
.sybo .sylb .lblist .lbwz{width: 100%; height: 45px;float: left;line-height: 45px;background: url(../img/cjyxx-icon.png)no-repeat left center; background-size: 28px; text-indent: 38px;font-size: 16px; position: relative; }
.sybo .sylb .lblist .lbwz.gr{background: url(../img/grck-icon.png)no-repeat left center; background-size: 28px;}
.sybo .sylb .lblist .lbwz.sb{background: url(../img/yhsb-icon.png)no-repeat left center; background-size: 28px;}
.sybo .sylb .lblist .lbwz.sp{background: url(../img/yhsp-icon.png)no-repeat left center; background-size: 28px;}
.sybo .sylb .lblist .lbwz.xx{background: url(../img/xxzx-icon.png)no-repeat left center; background-size: 28px;}

.sybo .sylb .lblist .lbwz img{height: 16px; float: right; margin-top: 12.5px;}
/*隐患信息审核新增样式*/
.tabbo_top{width: 100%;float: left;margin-top: 8px;background: #f7f7f7;}
.tabbo_top ul{width: 100%;float: left;height: 44px;border-bottom: 1px solid #dcdcdc;}
.tabbo_top ul li {
 width: 50%;
 line-height: 44px;
 float: left;
 text-align: center;
 background: url(../img/dowm_iocn.png) no-repeat 80%;
 background-size:15px;
}
.tabbo_top ul li:first-child{border-right: 1px solid #DCDCDC;box-sizing: border-box;}
.tabbo_ipt{width: 100%;float: left;padding: 7px 18px;box-sizing: border-box;}
.tabbo_ipt button {
 height: 35px;
 line-height: 35px;
 float: right;
 background: #1787dd;
 color: #fff;
 border-radius: 5px;
 width: 74px;
 text-align: center;
 font-size: 15px;
}
.tabbo_ipt .ipt_box{margin-right: 80px;border-radius: 5px;}
.tabbo_ipt .ipt_box input{width: 100%;border-radius: 5px;height: 35px;line-height: 35px;text-indent: 10px;font-size:15px;}
